MATLAB中的这种语句[A,SE,pre_pack] = ParseInputs(varargin{:});是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/14 05:25:38

一般是内建函数的参数处理过程。等号左边中括号的内容是ParseInputs函数的多个输出,这也是matlab的一个特点:函数可以同时输出多个变量。

这个ParseInputs在很多matlab内部函数中都有。主要用于从用户调用函数的输入变量中获得并“整理”出函数所需要的东西,例如,根据输入变量的个数、类型不同,函数的处理方式可能也有变化。

你可以step in,看看ParseInputs的内部就知道它是怎么工作的了。

以上。
专业路过的老狼